package net.wofly.finance.expense.service;

import java.util.List;
import java.util.Map;

import net.wofly.finance.expense.domain.ExpenseAccount;
import net.wofly.framework.util.ReturnBean;

public interface IExpenseAccountFlowService {
	
	public ReturnBean<String> startWorkflow(String expenseAccountID ,String userId, Map<String, Object> variables) ;
	
	public List<ExpenseAccount> findToDoList(String userId) ;
	
	public ReturnBean<String> complete(String userID ,String taskID ,Map<String, String[]> mapRequest) ;
	
	public ReturnBean<ExpenseAccount> getExpenseAccountForFlow(String expenseAccountID) ;
	
}
